*** empty log message ***
authorMartin Stjernholm <mast@lysator.liu.se>
Tue, 26 Aug 2003 11:54:09 +0000 (11:54 +0000)
committerMartin Stjernholm <mast@lysator.liu.se>
Tue, 26 Aug 2003 11:54:09 +0000 (11:54 +0000)
lisp/ChangeLog

index 3d1970076c9b8fb4c986e97baff27976e5548128..03c618c1be1d78b6ca28799ad379345dbc2c6887 100644 (file)
@@ -1,3 +1,30 @@
+2003-08-26  Martin Stjernholm  <bug-cc-mode@gnu.org>
+
+       * progmodes/cc-cmds.el (c-electric-brace): Work around for a
+       misfeature in `expand-abbrev' which caused electric keywords like
+       "else" to disappear if an open brace was typed directly
+       afterwards.
+
+2003-08-26  Martin Stjernholm  <bug-cc-mode@gnu.org>
+
+       * progmodes/cc-vars.el (c-extra-types-widget): The doc string is
+       mandatory in `define-widget'.
+
+       * progmodes/cc-align.el, progmodes/cc-langs.el (c-lineup-math):
+       Don't align the operators "!=", "<=" and ">=" as assignment
+       operators.
+
+       (c-assignment-operators): New language constant that only contains
+       the assignment operators.
+
+       (c-assignment-op-regexp): New language variable used by
+       `c-lineup-math'.
+
+2003-08-26  Martin Stjernholm  <bug-cc-mode@gnu.org>
+
+       * progmodes/cc-engine.el (c-just-after-func-arglist-p): Safeguard
+       against unbalanced sexps.
+
 2003-08-26  Terje Rosten <terjeros@phys.ntnu.no>
 
        * version.el (emacs-version): Check for gtk.  Include gtk version